Modularity and Organizational Dynamics in Open Source Software (OSS) production
نویسندگان
چکیده
Modularity has been seen as key to the success of OSS projects. However empirical studies on modularity of OSS systems have resulted in confusing results. To account for underlying mechanisms of those confusing results, we systematically examine widely studied OSS projects. Based on our systematic review on technical and organizational structures, we suggest that organizational circumstances of OSS production are at least in a continuum of tightly-coupled and loosely-coupled organizational circumstances of production in which both geographically distributed volunteers and paid developers with organizational ties work together (albeit separately over time). Furthermore, organizational circumstances of OSS production appear to be dynamic, as firms move in and out of OSS production communities over time. In essence we argue that the reason for the confusing empirical results was a persistent assumption that organizational circumstances of OSS production are static or unitary; rather what matters is the organizational circumstances of production in any episode of contribution. This research agenda paper proposes future inquiries to develop a comprehensive picture of ecological shift in different levels of system modularity and organizational circumstances of OSS production over time and through episodes.
منابع مشابه
Revised Modularity Index to Measure Modularity of OSS Projects with Case Study of Freemind
Open Source Software (OSS) Projects are gaining popularity worldwide. Studies by many researchers show that the important key success factor is modularity of the source code. This paper presents the revised Modularity Index which is a software metrics to measure the modularity level of a javabased OSS Projects. To show its effectiveness in analyzing OSS Project, the Modularity Index and its sup...
متن کاملDo Modular Products Lead to Modular Organizations? Evidence from Open Source Software Development
Researchers have proposed that modular products lead to modular organizations. However empirical evidence today has been conflicting, and, moreover, the details of how modular products drive modular organizations have not been explored. In this study, by analyzing the structure of OSS development team, we extend prior research in three important ways: First we show that the number of modules a ...
متن کاملThe Term Open Source Software Re-negotiated
Implementing Open Source Software (OSS) technology (tools and practices) entails potential for radical organisational transformation of software production. Not going there yet, this paper discusses the local re-negotiation of the term OSS itself in certain case companies. We claim that these processes (1. organisational change, and 2. renegotiation of the term OSS) are intertwined. Renegotiati...
متن کاملModularity Index Metrics for Java-Based Open Source Software Projects
Open Source Software (OSS) Projects are gaining popularity these days, and they become alternatives in building software system. Despite many failures in these projects, there are some success stories with one of the identified success factors is modularity. This paper presents the first quantitative software metrics to measure modularity level of Java-based OSS Projects called Modularity Index...
متن کاملDesign Evolution of an Open Source Project Using an Improved Modularity Metric
Modularity of an open source software code base has been associated with community growth, incentives for voluntary contribution, and a reduction in free riding. As a theoretical construct, it links open source software to other domains of research, including organization theory, the economics of industry structure, and new product development; however, measuring the modularity of an open sourc...
متن کامل